home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-10-13 | 1.1 KB | 52 lines | [TEXT/MPS ] |
- ; Version: 1.02
- ; Created: Tuesday, August 2, 1988 at 9:52:56 PM
- ;
- ; File: ShutDownEqu.a
- ;
- ; Assembler Interface to the Macintosh Libraries
- ; Copyright Apple Computer, Inc. 1987-1988
- ; All Rights Reserved
- ;
- ;--------------------------------------------------------------------
-
-
- ; Masks for ShutDwnInstall procedure
-
- sdOnPowerOff EQU 1 ; call procedure before power off
- sdOnRestart EQU 2 ; call procedure before restart
- sdOnUnmount EQU 4 ; call procedure before unmounting
- sdOnDrivers EQU 8 ; call procedure before closing drivers
- sdRestartOrPower EQU 3 ; call before either power off or restart
-
- ; ShutDown Selectors:
-
- sdPowerOff EQU 1
- sdRestart EQU 2
- sdInstall EQU 3
- sdRemove EQU 4
-
-
- MACRO
- _SDPowerOff
- MOVE.W #sdPowerOff,-(SP)
- DC.W $A895 ; _ShutDown
- ENDM
-
- MACRO
- _SDRestart
- MOVE.W #sdRestart,-(SP)
- DC.W $A895 ; _ShutDown
- ENDM
-
- MACRO
- _SDInstall
- MOVE.W #sdInstall,-(SP)
- DC.W $A895 ; _ShutDown
- ENDM
-
- MACRO
- _SDRemove
- MOVE.W #sdRemove,-(SP)
- DC.W $A895 ; _ShutDown
- ENDM
-